isle of skye

Noun
  1. an island of northwestern Scotland noted for its rugged mountain scenery

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

isle of skye
The family hikes along a coastal path on the Isle of Skye.